create external table jms_dm.dm_network_jjj_aging_sign_detail_dt
(
virt_code    string COMMENT '虚拟代理区' ,
virt_name    string COMMENT '虚拟代理区' ,
provider_id   string COMMENT '省份id' ,
provider_desc   string COMMENT '省份' ,
final_sign_network_code   string COMMENT '网点code' ,
final_sign_network_name    string COMMENT '网点' ,
need_sign_sum              string COMMENT '应派件量' ,
sign_sum                 string COMMENT '时效签收量' ,
aging_agin_rate          decimal(16,4) COMMENT '时效签收率' ,
unsign_sum               string COMMENT '未签收量' ,
date_time               timestamp COMMENT '业务日期',
city_id   string comment '城市id',
city_desc   string comment '城市',
district_id   varchar(100) comment '片区id',
district_desc   varchar(100) comment '片区'，
all_sign_24   int comment '24小时时效签收量'     --
,active_sign_sum   int comment '当日实际签收量'    --城市
,day_aging_sign_sum  int comment'当日时效签收量'
)
comment '机器人播报京津冀网点时效签收明细'
PARTITIONED BY ( dt string COMMENT '时间分区')
stored as parquet
LOCATION '/dw/hive/jms_dm.db/external/dm_network_jjj_aging_sign_detail_dt'
TBLPROPERTIES (     'discover.partitions' = 'false',  'parquet.column.index.access' = 'true');

alter table jms_dm.dm_network_jjj_aging_sign_detail_dt add columns (
          agent_code string comment '代理区code'
         ,agent_name string comment '代理区'
    ) cascade ;